battle of marengo - Almanca İngilizce Sözlük